package vip.aster.workflow.bo;

import lombok.Data;
import vip.aster.workflow.enums.ProcessEnum;

import java.io.Serializable;
import java.util.List;

@Data
public class ProcessNode implements Serializable {

    private static final long serialVersionUID = 1;

    private String id;

    private String parentId;

    /**
     * 0 发起人 1审批 2抄送 3条件 4路由
     */
    private String type;

    /**
     * 审批人设置 1指定成员 2主管 4发起人自选 5发起人自己 7连续多级主管
     */
    private String settype;
//    private ProcessEnum.NodeTypeEnum type;

    private String nodeName;

    private ProcessEnum.NodeTypeEnum parentType;

    private List<ProcessNode> childNode;

    private List<ProcessNode> branchList;

}
